被称神!《最终幻想3》程序员太传奇 代码无人能复刻
《最终幻想 3》难以移植的背后故事
《最终幻想 3》的移植历程漫长而曲折,从 1990 年的 Famicom 原版到 2006 年的任天堂 DS 重制,再到 2021 年的《像素复刻版》,跨越了 31 年。而这一切的根源,可能要归咎于一位传奇程序员——纳西尔·格贝利。
来自伊朗的纳西尔·格贝利是计算机科学领域的奇才,为了躲避伊朗革命而来到美国。他早期的游戏作品在 PC 爱好者中享有盛誉,甚至被《毁灭战士》联合开发者约翰·罗梅罗称为“我的头号编程神”。
纳西尔与史克威尔合作,为《最终幻想》系列的前三部作品编写了代码。其中,《最终幻想 1》和《最终幻想 2》都经历了多次移植和重制,但《最终幻想 3》却迟迟没有动静,直到 2006 年才出现在任天堂 DS 上,2021 年才以《像素复刻版》的形式移植到新平台。
据日本媒体 MagMix 报道,造成这一现象的原因可能是纳西尔的编程技术。据说他为《最终幻想 3》编写了令其他程序员惊叹的代码。MagMix 采访的一名程序员表示,当时的同事无法复制纳西尔所做的事情,“即使能够读懂他的源代码的人也觉得难以理解”。
纳西尔的卓越编程技术是否是《最终幻想 3》移植困难的根源?这个问题无法得到确切的答案。但不可否认的是,这是一个关于编程天才的神秘而引人入胜的故事。